high pressure well - Spanish English Dictionary